home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
language
/
pcl_src.zoo
/
defgenerics.lsp
< prev
next >
Wrap
Text File
|
1992-07-11
|
19KB
|
316 lines
;;;-*-Mode:LISP; Package:PCL; Base:10; Syntax:Common-lisp -*-
(in-package :pcl)
;;; 1 arguments
(defgeneric accessor-method-slot-definition (method))
(defgeneric accessor-method-slot-name (standard-accessor-method))
(defgeneric |BUILT-IN-CLASS class predicate| (object))
(defgeneric class-cached-in-generic-functions (pcl-class))
(defgeneric class-can-precede-list (pcl-class))
(defgeneric class-constructors (class))
(defgeneric class-default-initargs (class))
(defgeneric class-defstruct-conc-name (structure-class))
(defgeneric class-defstruct-constructor (structure-class))
(defgeneric class-direct-default-initargs (class))
(defgeneric class-direct-slots (class))
(defgeneric class-direct-subclasses (class))
(defgeneric class-direct-superclasses (class))
(defgeneric class-eq-specializer (pcl-class))
(defgeneric class-eq-specializer-p (object))
(defgeneric class-finalized-p (class))
(defgeneric class-from-defclass-p (structure-class))
(defgeneric class-incompatible-superclass-list (pcl-class))
(defgeneric class-internal-slotds (pcl-class))
(defgeneric class-name (class))
(defgeneric class-precedence-list (class))
(defgeneric class-predicate-name (pcl-class))
(defgeneric class-prototype (class))
(defgeneric class-side-effect-internal-slotds (slot-class))
(defgeneric class-slot-cells (class))
(defgeneric class-slots (class))
(defgeneric class-wrapper (pcl-class))
(defgeneric classp (object))
(defgeneric compute-class-precedence-list (root))
(defgeneric compute-default-initargs (class))
(defgeneric compute-discriminating-function (gf))
(defgeneric compute-discriminating-function-arglist-info (generic-function))
(defgeneric compute-slots (class))
(defgeneric constructor-class (constructor))
(defgeneric constructor-code-generators (constructor))
(defgeneric constructor-code-type (constructor))
(defgeneric constructor-name (constructor))
(defgeneric constructor-supplied-initarg-names (constructor))
(defgeneric definition-source (definition-source-mixin))
(defgeneric |DEFINITION-SOURCE-MIXIN class predicate| (object))
(defgeneric dependent (updater))
(defgeneric |DEPENDENT-UPDATE-MIXIN class predicate| (object))
(defgeneric |DIRECT-SLOT-DEFINITION class predicate| (object))
(defgeneric |DOCUMENTATION-MIXIN class predicate| (object))
(defgeneric |EFFECTIVE-SLOT-DEFINITION class predicate| (object))
(defgeneric eql-specializer-object (eql-specializer))
(defgeneric eql-specializer-p (object))
(defgeneric exact-class-specializer-p (object))
(defgeneric finalize-inheritance (class))
(defgeneric forward-referenced-class-p (object))
(defgeneric funcallable-standard-class-p (object))
(defgeneric function-keywords (method))
(defgeneric generic-function-argument-precedence-order (standard-generic-function))
(defgeneric generic-function-declarations (standard-generic-function))
(defgeneric generic-function-lambda-list (standard-generic-function))
(defgeneric generic-function-method-class (standard-generic-function))
(defgeneric generic-function-method-combination (standard-generic-function))
(defgeneric generic-function-methods (standard-generic-function))
(defgeneric generic-function-name (standard-generic-function))
(defgeneric generic-function-p (object))
(defgeneric generic-function-pretty-arglist (generic-function))
(defgeneric gf-arg-info (standard-generic-function))
(defgeneric gf-dfun-state (standard-generic-function))
(defgeneric gf-pretty-arglist (standard-generic-function))
(defgeneric gf-valid-p (standard-generic-function))
(defgeneric initialize-allocate-static-slot-storage-copy (class))
(defgeneric initialize-internal-slot-functions (slotd))
(defgeneric install-lazy-constructor-installer (constructor))
(defgeneric long-method-combination-function (long-method-combination))
(defgeneric make-class-prototype (class))
(defgeneric make-instances-obsolete (class))
(defgeneric |METAOBJECT class predicate| (object))
(defgeneric method-cached-functions (method))
(defgeneric method-cached-functions-alist (standard-method))
(defgeneric method-closure-generator (standard-method))
(defgeneric method-combination-options (standard-method-combination))
(defgeneric method-combination-p (object))
(defgeneric method-combination-type (standard-method-combination))
(defgeneric method-constant-value (method))
(defgeneric method-function (standard-method))
(defgeneric method-function-for-caching-p (method))
(defgeneric method-function-name (standard-method))
(defgeneric method-generic-function (standard-method))
(defgeneric method-identifier (standard-method))
(defgeneric method-lambda-list (standard-method))
(defgeneric method-needs-next-methods-p (standard-method))
(defgeneric method-optimized-function (standard-method))
(defgeneric method-optimized-method-lambda (standard-method))
(defgeneric method-optimized-slot-indices (standard-method))
(defgeneric method-p (object))
(defgeneric method-pretty-arglist (method))
(defgeneric method-qualifiers (method))
(defgeneric method-specializers (standard-method))
(defgeneric object-plist (plist-mixin))
(defgeneric |PCL-CLASS class predicate| (object))
(defgeneric |PLIST-MIXIN class predicate| (object))
(defgeneric raw-instance-allocator (class))
(defgeneric short-combination-identity-with-one-argument (short-method-combination))
(defgeneric short-combination-operator (short-method-combination))
(defgeneric short-method-combination-p (object))
(defgeneric |SLOT-CLASS class predicate| (object))
(defgeneric |SLOT-DEFINITION class predicate| (object))
(defgeneric slot-definition-allocation (standard-slot-definition))
(defgeneric slot-definition-boundp-function (effective-slot-definition))
(defgeneric slot-definition-class (slot-definition))
(defgeneric slot-definition-defstruct-accessor-symbol (structure-slot-definition))
(defgeneric slot-definition-initargs (slot-definition))
(defgeneric slot-definition-initform (slot-definition))
(defgeneric slot-definition-initfunction (slot-definition))
(defgeneric slot-definition-initfunction-side-effect-free-p (slot-definition))
(defgeneric slot-definition-internal-reader-function (structure-slot-definition))
(defgeneric slot-definition-internal-slotd (effective-slot-definition))
(defgeneric slot-definition-internal-writer-function (structure-slot-definition))
(defgeneric slot-definition-location (effective-slot-definition))
(defgeneric slot-definition-name (slot-definition))
(defgeneric slot-definition-reader-function (effective-slot-definition))
(defgeneric slot-definition-readers (slot-definition))
(defgeneric slot-definition-type (slot-definition))
(defgeneric slot-definition-writer-function (effective-slot-definition))
(defgeneric slot-definition-writers (slot-definition))
(defgeneric |SLOT-OBJECT class predicate| (object))
(defgeneric slots-fetcher (class))
(defgeneric specializer-class (specializer))
(defgeneric specializer-direct-generic-functions (specializer))
(defgeneric specializer-direct-methods (specializer))
(defgeneric specializer-method-table (specializer))
(defgeneric specializer-object (class-eq-specializer))
(defgeneric specializer-type (specializer))
(defgeneric |SPECIALIZER-WITH-OBJECT class predicate| (object))
(defgeneric specializerp (object))
(defgeneric standard-accessor-method-p (object))
(defgeneric standard-boundp-method-p (object))
(defgeneric standard-class-p (object))
(defgeneric |STANDARD-DIRECT-SLOT-DEFINITION class predicate| (object))
(defgeneric |STANDARD-EFFECTIVE-SLOT-DEFINITION class predicate| (object))
(defgeneric standard-generic-function-p (object))
(defgeneric standard-method-p (object))
(defgeneric |STANDARD-OBJECT class predicate| (object))
(defgeneric standard-reader-method-p (object))
(defgeneric |STANDARD-SLOT-DEFINITION class predicate| (object))
(defgeneric standard-writer-method-p (object))
(defgeneric |STD-CLASS class predicate| (object))
(defgeneric structure-class-p (object))
(defgeneric |STRUCTURE-DIRECT-SLOT-DEFINITION class predicate| (object))
(defgeneric |STRUCTURE-EFFECTIVE-SLOT-DEFINITION class predicate| (object))
(defgeneric |STRUCTURE-OBJECT class predicate| (object))
(def